Volume 74, Issue 3, September 2023, Pages 569-578
Ahmed Maged Nagaty; Omar El Farouk Ahmed; Khaled Elshazly; Mohamed Helmy Abd Elshafouk
Volume 74, Issue 2, June 2023, Pages 479-491
Mohammed Galal Mohammed; Mohammed Abd Allah Al werdany; Shafik Tahseen El Molla; Ahmed Roshdy Farghaly; Omar El Farouk Ahmed